Erste Schritte in CODESYS 4
Nachfolgende Anleitung beschreibt die Vorgehensweise, wie Sie ein erstes minimales Projekt erstellen und dies auf die Steuerung laden.
Die Anleitung beschreibt folgende Schritte:
Starten von CODESYS 4
Anlegen eines Workspaces
Erstellen eines Geräteprojekts
Einrichten der Kommunikation zur Steuerung
Applikation auf die Steuerung laden und einloggen
Starten von CODESYS 4
Öffnen Sie das Installationsverzeichnis von CODESYS 4 im Dateiexplorer.
Starten Sie das Programm
CODESYS-4.exe.Es öffnet sich die Programmieroberfläche von CODESYS 4.
Erzeugen eines Workspaces
Wählen Sie den Befehl Menü → Workspace erzeugen oder klicken Sie auf das Icon
.
Geben Sie im Dialog Workspace anlegen den Namen ein und wählen Sie über die Schaltfläche
den Ablageort aus.Klicken Sie auf OK.
Der Workspace ist angelegt und geöffnet.
Es öffnet sich der Dialog Projekt zum Workspace hinzufügen.
Erzeugen eines Geräteprojekts
Wählen Sie im Dialog Projekt zum Workspace hinzufügen den Eintrag Geräteprojekt erzeugen aus.
Geben Sie im Folgedialog die Daten Ihres neuen Projekts ein und klicken Sie danach auf OK.
Wählen Sie den Ablageort über die Schaltfläche
aus.Geben Sie den Projektnamen ein, beispielsweise
MyFirstProject.Geben Sie Werte für alle weiteren Parameter ein.
Die Angabe der Version muss dreistellig oder vierstellig sein (beispielsweise
2.1.0oder1.0.0.0.
Wählen Sie im Dialog SPS hinzufügen die Steuerung CODESYS Control Win V3 x64 aus.
Geben Sie der Steuerung einen Namen (beispielsweise
MyPLC) und klicken Sie auf OK.Wählen Sie im Dialog Programm hinzufügen die Implementierungssprache Strukturierter Text (ST) und klicken Sie auf Erzeugen.
Der Wizard schließt und es werden die Elemente des Projekts im Workspace-Navigator angezeigt.
Die Dateien
Communication.settings.json,ProjectInfo.json,TaskConfiguration.jsonundLibraries.jsonwerden automatisch erzeugt und im Workspace-Navigator angezeigt.Doppelklicken Sie auf das Element PLC_PRG.
Das Programm PLC_PRG wird im Editor geöffnet.
Geben Sie folgendes Programm im Editor ein.
PROGRAM PLC_PRG VAR iCounter: INT := 0; END_VAR // implementation here... iCounter := iCounter + 1; END_PROGRAMRechtsklicken Sie auf das Element
Libraries.jsonund führen Sie den Befehl Alle Bibliotheken auflösen aus.Überprüfen Sie, ob in den Ausgabefenstern LIBRARY RESOLUTION und PROBLEMS:LIBRARIES Fehler angezeigt werden.
Hinweis: Das Ausgabefenster PROBLEMS:LIBRARIES wird nur angezeigt, wenn tatsächlich Fehler aufgetreten sind.
Rechtsklicken Sie auf das Element
Application.iecappund wählen Sie den Befehl Applikation erzeugen.Überprüfen Sie in der Ausgabe ERSTELLEN, ob das Projekt fehlerfrei kompiliert wurde.
Einrichten der Kommunikation zur Steuerung
Doppelklicken Sie auf das Element
Communication.settings.json.Der Wizard Kommunikationseinstellungen öffnet sich im Editor.
Klicken Sie auf die Schaltfläche Gerät konfigurieren.
Dialog Gerätebrowser wird geöffnet.
Klicken Sie auf die Schaltfläche + Gateway hinzufügen.
Wichtig
Zum Einrichten des Gateways muss die Steuerung laufen.
Geben Sie im Dialog Gateway hinzufügen einen Namen für Ihr Gateway ein und klicken Sie auf Hinzufügen.
Hinweis: Die Werte für IP-Adresse und Port bleiben unverändert.
Das Gateway erscheint im Gerätebrowser.
Die erreichbaren Steuerungen werden angezeigt.
Wählen Sie durch Klicken auf die Steuerung Ihre Steuerung aus und klicken Sie auf die Schaltfläche Gerät verbinden.
Da noch keine Benutzerverwaltung auf Ihrem Gerät eingerichtet ist, erscheint der Dialog Initialen Benutzer für Gerät erzeugen.
Geben Sie einen Benutzernamen ein und legen Sie ein Passwort fest. Bestätigen Sie das Passwort und klicken Sie auf Anwenden.
Hinweis: Das gewählte Passwort muss mindestens 8 Zeichen lang sein und mindestens einen Großbuchstaben, einen Kleinbuchstaben, ein Sonderzeichen und eine Zahl enthalten.
Geben Sie im Dialog Auf Gerät einloggen die neuen Zugangsdaten ein und klicken Sie Einloggen.
Es erscheint die Meldung Verbindung erfolgreich.
Klicken Sie im Dialog Gerätebrowser auf Auswählen.
Für weitere Informationen siehe: Communication.settings.json
Applikation auf die Steuerung laden und einloggen
Rechtsklicken Sie auf die Applikation Application.iecapp und wählen Sie den Befehl Applikation downloaden.
Es erscheint ein Hinweis, dass bereits auf der Steuerung bestehende Applikationen überschrieben werden. Die Applikation wird auf die Steuerung geladen. Es erscheint die Meldung Download erfolgreich.
Loggen Sie sich auf die Steuerung ein mit einem Klick auf das Icon
(rechts oben) oder dem Tastaturkürzel Alt + F8.Es erscheint die Meldung Einloggen erfolgreich.
Öffnen Sie das Programm PLC_PRG im Editor.
Starten Sie das Programm mit dem Icon
(rechts oben).
Das Inline-Monitoring im Editor zeigt den sich verändernden Wert der Variable
iCounter.Öffnen Sie die Ansicht ÜBERWACHUNGSLISTE und geben Sie bei Ausdruck den Wert
PLC_PRG.iCounterein.Der sich verändernde Wert der Variablen
iCounterwird unter Wert angezeigt.Stoppen Sie das Programm mit dem Icon
(rechts oben).
Loggen Sie sich aus der Steuerung aus mit einem Klick auf das Icon
(rechts oben) oder dem Tastaturkürzel Strg + F8.Es erscheint die Meldung
Ausloggen erfolgreich